//Transforms mob into another mob-type
int TRANS_HUMAN		2
int TRANS_RAT		4
int TRANS_ALIEN		8

int TRANS_NONE		1
mob/verb/test_transform()
	src.transform(TRANS_RAT)

mob/proc

	transform(type = TRANS_NONE)
		//for now, do nothing
		if(!type || type & TRANS_NONE) return

		if(src.transforming) return

		src.transforming = 1
		//src.force_drop()		//#debug add this in later, force drop all items
		src.stat |= FROZEN		//can't do anything
		src.invisibility = 101	//dissapear

		var/mob/rat/mob = new /mob/rat (loc)
		/*
		switch(type)
			if(TRANS_RAT)
				mob = new /mob/rat(src.loc)
			if(TRANS_ALIEN)
				world<<"alien coming soon."
		*/
		mob.key = src.key
		world<<"you are now a rat"
		game_del(src)
		world<<"this is a test"